package com.lonely.order.domain.dto.api;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * MES-FAC-004 二次工艺接口 响应参数
 *
 * @author fzzf
 */
@Data
public class GetPurchaseInfoResDTO implements Serializable {

    /**
     * 接单起始时间
     */
    private Integer produceOrderId;

    /**
     * 采购信息
     */
    private List<PurchaseInfo> purchaseInfo;

    /**
     * 采购信息实体
     */
    @Data
    public static class PurchaseInfo implements Serializable {

        /**
         * 物料颜色
         */
        private String materialColor;

        /**
         * 物料名称
         */
        private String materialName;

        /**
         * 物料SKU
         */
        private String materialSku;

        /**
         * 物料类型
         */
        private String materialType;

        /**
         * 单价
         */
        private String price;

        /**
         * 采购code
         */
        private String purchaseCode;

        /**
         * 采购类型
         */
        private String purchaseType;

        /**
         * 单件用量
         */
        private String simpleUse;

        /**
         * 单件用量，以公斤为单位
         */
        private String singleAmountKg;

        /**
         * 供应商地址
         */
        private String supplierAddr;

        /**
         * 供应商编号
         */
        private String supplierCode;

        /**
         * 供应商色号
         */
        private String supplierColorNum;

        /**
         * 供应商损耗
         */
        private String supplierLoss;

        /**
         * 供应商名称
         */
        private String supplierName;

        /**
         * 供应商电话
         */
        private String supplierPhone;

        /**
         * 克重
         */
        private String weight;

        /**
         * 幅宽
         */
        private String width;

    }


}
